package org.gongliang.jsmile.authc.sys.entity;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * @desc 为了薪资破万，还是睡一会儿吧...!
 * @author 龚亮
 * @version 1.0
 * @date 2018年09月12日 05:46:03
 */
public class SysUser implements Serializable{

	private static final long serialVersionUID = 1L;

	/**
	  * desc: id
	  */
	  private Integer id;
     
	 /**
	  * desc: 用户编号
	  */
	  private String userNo;
     
	 /**
	  * desc: 用户名
	  */
	  private String userName;
     
	 /**
	  * desc: 真实姓名
	  */
	  private String realName;
     
	 /**
	  * desc: 昵称
	  */
	  private String nickname;
     
	 /**
	  * desc: 简介
	  */
	  private String brief;
     
	 /**
	  * desc: 密码
	  */
	  @JSONField(serialize=false)
	  private String password;
     
	 /**
	  * desc: 用户头像
	  */
	  private String photo;
     
	 /**
	  * desc: 用户类型 01运营用户 02普通用户
	  */
	  private String userType;
     
	 /**
	  * desc: 联系电话
	  */
	  private String phone;
     
	 /**
	  * desc: 邮箱
	  */
	  private String email;
     
	 /**
	  * desc: 生日
	  */
	  private java.util.Date birthday;
     
	 /**
	  * desc: 性别  01男  02女
	  */
	  private String geneder;
     
	 /**
	  * desc: 部门id
	  */
	  private Integer deptId;
     
	 /**
	  * desc: 是否锁定 1锁定 0未锁定
	  */
	  private String locked;
     
	 /**
	  * desc: 描述
	  */
	  private String remark;
     
	 /**
	  * desc: 是否启用 1是  0否
	  */
	  private String isenable;
     
	 /**
	  * desc: 创建者
	  */
	  private Integer creator;
     
	 /**
	  * desc: 创建时间
	  */
	  private java.util.Date createDate;
     
	 /**
	  * desc: 更新者
	  */
	  private Integer updater;
     
	 /**
	  * desc: 更新时间
	  */
	  private java.util.Date updateDate;
     

	public Integer getId(){
        return id;
    }

    public void setId(Integer id){
        this.id = id;
    }
	public String getUserNo(){
        return userNo;
    }

    public void setUserNo(String userNo){
        this.userNo = userNo;
    }
	public String getUserName(){
        return userName;
    }

    public void setUserName(String userName){
        this.userName = userName;
    }
	public String getRealName(){
        return realName;
    }

    public void setRealName(String realName){
        this.realName = realName;
    }
	public String getNickname(){
        return nickname;
    }

    public void setNickname(String nickname){
        this.nickname = nickname;
    }
	public String getBrief(){
        return brief;
    }

    public void setBrief(String brief){
        this.brief = brief;
    }
	public String getPassword(){
        return password;
    }

    public void setPassword(String password){
        this.password = password;
    }
	public String getPhoto(){
        return photo;
    }

    public void setPhoto(String photo){
        this.photo = photo;
    }
	public String getUserType(){
        return userType;
    }

    public void setUserType(String userType){
        this.userType = userType;
    }
	public String getPhone(){
        return phone;
    }

    public void setPhone(String phone){
        this.phone = phone;
    }
	public String getEmail(){
        return email;
    }

    public void setEmail(String email){
        this.email = email;
    }
	public java.util.Date getBirthday(){
        return birthday;
    }

    public void setBirthday(java.util.Date birthday){
        this.birthday = birthday;
    }
	public String getGeneder(){
        return geneder;
    }

    public void setGeneder(String geneder){
        this.geneder = geneder;
    }
	public Integer getDeptId(){
        return deptId;
    }

    public void setDeptId(Integer deptId){
        this.deptId = deptId;
    }
	public String getLocked(){
        return locked;
    }

    public void setLocked(String locked){
        this.locked = locked;
    }
	public String getRemark(){
        return remark;
    }

    public void setRemark(String remark){
        this.remark = remark;
    }
	public String getIsenable(){
        return isenable;
    }

    public void setIsenable(String isenable){
        this.isenable = isenable;
    }
	public Integer getCreator(){
        return creator;
    }

    public void setCreator(Integer creator){
        this.creator = creator;
    }
	public java.util.Date getCreateDate(){
        return createDate;
    }

    public void setCreateDate(java.util.Date createDate){
        this.createDate = createDate;
    }
	public Integer getUpdater(){
        return updater;
    }

    public void setUpdater(Integer updater){
        this.updater = updater;
    }
	public java.util.Date getUpdateDate(){
        return updateDate;
    }

    public void setUpdateDate(java.util.Date updateDate){
        this.updateDate = updateDate;
    }
}
